high power engine - Turc Anglais Dictionnaire